Skip to content

[AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6418083#49430

Open
azure-sdk wants to merge 4 commits into
mainfrom
sdkauto/azure-resourcemanager-netapp-6411999
Open

[AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6418083#49430
azure-sdk wants to merge 4 commits into
mainfrom
sdkauto/azure-resourcemanager-netapp-6411999

Conversation

@azure-sdk

@azure-sdk azure-sdk commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Configurations: 'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'b6c09d690ca1ad62eafc8da2bf755b7a253590c5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6418083 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=2270 Submitted by: b-aubald@microsoft.com

Copilot AI review requested due to automatic review settings June 9, 2026 11:13
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Jun 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is an AutoPR updating the azure-resourcemanager-netapp management SDK from the latest TypeSpec config in azure-rest-api-specs (commit f2ea7f9...) and promoting the package to a stable 2.3.0 release.

Changes:

  • Update tsp-location.yaml pin and refresh generated sources/tests/metadata from the referenced spec commit.
  • Promote package version from 2.3.0-beta.1 to 2.3.0 (README, POM, changelog, and central version tracking).
  • Public API change: Caches/Cache operations poolChange and resetSmbPassword now return Cache instead of void (with corresponding implementation updates).

Reviewed changes

Copilot reviewed 18 out of 44 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
sdk/netapp/azure-resourcemanager-netapp/tsp-location.yaml Updates spec repo commit pin used for generation.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/UserAssignedIdentityTests.java Regenerated test data for model deserialization.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/SubvolumesListByVolumeMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/SubvolumesGetWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/SubvolumesGetMetadataMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/SubvolumesDeleteMockTests.java Regenerated mock test args.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/SubvolumesCreateMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/PoolsListMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/PoolsGetWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/PoolsCreateOrUpdateMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceUsagesListMockTests.java Regenerated mock test payloads/args.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceUsagesGetWithResponseMockTests.java Regenerated mock test payloads/args.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesUpdateNetworkSiblingSetMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesQueryRegionInfoWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesQueryNetworkSiblingSetWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesCheckQuotaAvailabilityWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesCheckNameAvailabilityWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourcesCheckFilePathAvailabilityWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceRegionInfosListMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceRegionInfosGetWithResponseMockTests.java Regenerated mock test payloads/args/assertions.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceQuotaLimitsListMockTests.java Regenerated mock test payloads/args.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/NetAppResourceQuotaLimitsGetWithResponseMockTests.java Regenerated mock test payloads/args.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/ManagedServiceIdentityTests.java Regenerated test data for model deserialization.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/CachesResetSmbPasswordMockTests.java Removed generated mock test for caches reset SMB password operation.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/CachesPoolChangeMockTests.java Removed generated mock test for caches pool change operation.
sdk/netapp/azure-resourcemanager-netapp/src/test/java/com/azure/resourcemanager/netapp/generated/AccountsRenewCredentialsMockTests.java Regenerated mock test args.
sdk/netapp/azure-resourcemanager-netapp/src/main/resources/META-INF/azure-resourcemanager-netapp_metadata.json Adds cross-language package/version metadata; refreshes generated files list.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/models/NetAppResourceUsages.java Docstring tweak: clarify location is an Azure region.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/models/NetAppResources.java Docstring tweaks: clarify location is an Azure region across operations.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/models/Caches.java API signature change: poolChange/resetSmbPassword now return Cache.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/models/Cache.java API signature change: instance methods now return Cache.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/implementation/NetAppResourceUsagesClientImpl.java Docstring tweaks matching public interfaces.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/implementation/NetAppResourcesClientImpl.java Docstring tweaks matching public interfaces.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/implementation/CachesImpl.java Implements new return types by wrapping CacheInner as Cache.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/implementation/CachesClientImpl.java Updates LRO polling + final result types to CacheInner for these operations.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/implementation/CacheImpl.java Instance methods now return Cache.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/fluent/NetAppResourceUsagesClient.java Docstring tweaks matching public interfaces.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/fluent/NetAppResourcesClient.java Docstring tweaks matching public interfaces.
sdk/netapp/azure-resourcemanager-netapp/src/main/java/com/azure/resourcemanager/netapp/fluent/CachesClient.java Fluent client signature updates for LRO + sync return values.
sdk/netapp/azure-resourcemanager-netapp/SAMPLE.md Regenerated samples; one networkSiblingSetStateId sample value changed format.
sdk/netapp/azure-resourcemanager-netapp/README.md Updates dependency snippet to 2.3.0.
sdk/netapp/azure-resourcemanager-netapp/pom.xml Sets package version to 2.3.0 and enables Revapi checks (revapi.skip=false).
sdk/netapp/azure-resourcemanager-netapp/CHANGELOG.md Finalizes 2.3.0 release entry and lists breaking changes.
eng/versioning/version_client.txt Updates central version tracking to 2.3.0.

Comment on lines 44 to 49
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jacoco.min.linecoverage>0</jacoco.min.linecoverage>
<jacoco.min.branchcoverage>0</jacoco.min.branchcoverage>
<revapi.skip>true</revapi.skip>
<revapi.skip>false</revapi.skip>
</properties>
Comment on lines 1599 to 1602
.withSubnetId(
"/subscriptions/9760acf5-4638-11e7-9bdb-020073ca7778/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/testSubnet")
.withNetworkSiblingSetStateId("12345_44420.8001578125")
.withNetworkSiblingSetStateId("1.2345444208001578E9")
.withNetworkFeatures(NetworkFeatures.STANDARD), com.azure.core.util.Context.NONE);
Comment on lines 141 to 146
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return cache resource.
*/
void poolChange(String resourceGroupName, String accountName, String poolName, String cacheName,
Cache poolChange(String resourceGroupName, String accountName, String poolName, String cacheName,
PoolChangeRequest body);

@azure-sdk azure-sdk changed the title [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6411999 [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6412293 Jun 9, 2026
@azure-sdk azure-sdk changed the title [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6412293 [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6412798 Jun 9, 2026
Comment on lines +5 to +6
- Azure Resource Manager NetAppFiles client library for Java. This package contains Microsoft Azure SDK for NetAppFiles Management SDK. Microsoft NetApp Files Azure Resource Provider specification. Package api-version 2026-04-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
- Azure Resource Manager NetAppFiles client library for Java. This package contains Microsoft Azure SDK for NetAppFiles Management SDK. Microsoft NetApp Files Azure Resource Provider specification. Package api-version 2026-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It generated twice? Which api-version is the target release?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Target api-version should be 2026-04-01 stable. Initially the agent went against 2026-04-15-preview.
We then updated tspconfig.yaml. That may explain.

Comment on lines +12 to +15
* `void poolChange(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PoolChangeRequest,com.azure.core.util.Context)` -> `models.Cache poolChange(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PoolChangeRequest,com.azure.core.util.Context)`
* `void resetSmbPassword(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)` -> `models.Cache resetSmbPassword(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)`
* `void resetSmbPassword(java.lang.String,java.lang.String,java.lang.String,java.lang.String)` -> `models.Cache resetSmbPassword(java.lang.String,java.lang.String,java.lang.String,java.lang.String)`
* `void poolChange(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PoolChangeRequest)` -> `models.Cache poolChange(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PoolChangeRequest)`

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why all these breaks on return type of the API (is it FinalResult of LRO)?

@audunn audunn Jun 10, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is curious , may be related to the api-version mixup, the agent first generated 2026-04-15-preview.

@azure-sdk azure-sdk changed the title [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6412798 [AutoPR azure-resourcemanager-netapp]-generated-from-SDK Generation - Java-6418083 Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants